corporate positions - German English Dictionary